package entities

import "mlgmd.com/hearsay/base"

// Reference 推荐记录
type Reference struct {
	Id          int    `xorm:"pk autoincr" json:"id"`
	ReferrerId  int    `json:"referrerId"` // 推荐人
	ReferreeId  int    `json:"referreeId"` // 被推荐人
	CreatedTime int64  `json:"createdTime"`
	Milestone   string `json:"milestone"` // 达成的里程碑:register 注册/account 修改账号/profile 修改资料/activity-1 打卡/favor-100 收到打赏超过100
	Coin        int    `json:"coin"`
}

func init() {
	base.Must(base.DB.Sync(&Reference{}))
}
